关于mysql:RMySQL系统错误:10060 您所在的位置:网站首页 通过 rstudio 安装 rtools 我需要 rtools 来安装软件包吗 关于mysql:RMySQL系统错误:10060

关于mysql:RMySQL系统错误:10060

2023-04-23 10:58| 来源: 网络整理| 查看: 265

我有一个项目,该项目的连接在同一设备上正常工作。我突然发现下面的错误。而且我可以通过MySQL工作台从同一设备进行连接。

可能是什么原因?

12345678910library(RMySQL) con sessionInfo() R version 3.3.1 (2016-06-21) Platform: x86_64-w64-mingw32/x64 (64-bit) Running under: Windows >= 8 x64 (build 9200) locale: [1] LC_COLLATE=English_United States.1252  LC_CTYPE=English_United States.1252   [3] LC_MONETARY=English_United States.1252 LC_NUMERIC=C                           [5] LC_TIME=English_United States.1252     attached base packages: [1] stats     graphics  grDevices utils     datasets  methods   base     other attached packages: [1] RMySQL_0.10.10 DBI_0.4-1     loaded via a namespace (and not attached): [1] tools_3.3.1 相关讨论 我有同样的问题,但无法还原。我安装了MySQL工作台,并且工作正常,但RMySQL失败了。我的问题也在上周开始。

自2017年2月1日以来,我的代码在2017年3月29日进行了系统范围的软件包更新后,开始出现这个确切的问题。

查看RMySQL的版本控制, RMySQL_0.10.9.tar.gz发表于2016-05-08 15:39 RMySQL_0.10.10.tar.gz发布于2017-03-21 07:50

我将版本恢复为0.10.9,问题消失了:

12require(devtools) install_version("RMySQL", version ="0.10.9", repos ="http://cran.us.r-project.org")

我已将您的问题发布到RMySQL错误页面,因此我们将看看他们是否解决了问题

相关讨论 谢谢。我卸载了R,Rstudio,Rtools,并使用了我在其他设备上使用的版本,并且可以正常工作。但是,最好确保此问题与版本有关。 当我尝试按照建议安装旧版本时,我得到:> install_version("RMySQL", version ="0.10.9", repos ="http:cran.us.r-project.org") Downloading package from url: http:cran.us.r-project.orgsrccontribArchiveRMySQLRMyS QL_0.10.9.tar.gz bintar: Cannot execute remote shell: No such file or directory bintar: C\\:\\\\Users\\\\HPPC~1\\\\AppData\\\\Local\\\\Temp\\\ tmps5RBpn\\\\file1f 8436b560b8.tar.gz: Cannot open: IO error bintar: Error is not recoverable: exiting now Error: Does not appear to be an R package (no DESCRIPTION) 恢复到以前的版本对我来说还没有解决问题。仍然出现相同的错误。

通过使用@Page \\的建议来查看软件包的版本,我可以使用R 3.4在我的PC上解决此问题。但是,我不仅需要安装较早版本的RMySQL(从0.10.11还原为0.10.9),还需要使用以下依赖项包DBI(从0.6-1还原为0.5)更改版本。命令:

123require(devtools) install_version("DBI", version ="0.5", repos ="http://cran.us.r-project.org") install_version("RMySQL", version ="0.10.9", repos ="http://cran.us.r-project.org")

我最近检查了RMySQL软件包的另一个最新版本,RMySQL_0.10.11.zip 问题也存在于此。 抱歉,目前无法发表评论,因此想更新仍存在问题的版本。

其他信息 从

到我系统上的MySQL的连接正在工作

1)Cmdline

2)MySQL工作台

3)Tableau

4)Excel

它在R上不起作用。 我检查了以下

link1

link2

link3

SHOW GLOBAL STATUS like 'Aborted%clients%';

每当从R断开连接时,上述变量的值将变为1。 甚至在做

SET GLOBAL connect_timeout = 10;

没有帮助。

更新

是否存在要安装RMySQL的PERL的依赖项/要求? 到目前为止,我的系统没有PERL。如果此要求确实是正确的,则可能是原因之一,并且可能是已解决问题的最新版本。请让我知道有关PERL依赖项的信息吗?



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有